package dsl.common.domain;

import java.util.ArrayList;

/**
 * 表示事件
 */
public class Event {
    /**
     * 事件的名称
     */
    public String name;
    /**
     * 事件的操作表，操作的表示见{@link dsl.common.domain.Action}
     */
    public ArrayList<Action> actions;

    public Event() {
        actions = new ArrayList<Action>();
    }

    @Override
    public String toString() {
        String str = name + ":\n";
        for (int i = 0; i < actions.size(); i++)
            str = str + "\t" + actions.get(i).toString() + '\n';
        return str;
    }
}